Contract-Trader / Awardee

ALABAMA POWER COMPANY

2 contracts totaling $76.3M.
DateSourceTitleValue
2026-08-13usaspending36C24726P0780$204K
2003-05-23usaspendingSP060003C8262$76.1M